Bloomier Filters: A Second Look

نویسندگان

  • Denis Xavier Charles
  • Kumar Chellapilla
چکیده

A Bloom filter is a space efficient structure for storing static sets, where the space efficiency is gained at the expense of a small probability of false-positives. A Bloomier filter generalizes a Bloom filter to compactly store a function with a static support. In this article we give a simple construction of a Bloomier filter. The construction is linear in space and requires constant time to evaluate. The creation of our Bloomier filter takes linear time which is faster than the existing construction. We show how one can improve the space utilization further at the cost of increasing the time for creating the data structure.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Bloom Filters & Their Applications

A Bloom Filter (BF) is a data structure suitable for performing set membership queries very efficiently. A Standard Bloom Filter representing a set of n elements is generated by an array of m bits and uses k independent hash functions. Bloom Filters have some attractive properties including low storage requirement, fast membership checking and no false negatives. False positives are possible bu...

متن کامل

A Method of Memory Reduction for Specific Object Recognition with a Bloomier Filter

Specific object recognition based on nearest neighbor search of feature vectors requires a huge amount of memory to store all feature vectors for distance calculation. To solve this problem, we propose a memory reduction method for specific object recognition with no distance calculation for matching feature vectors. The proposed method is characterized by the use of a Bloomier filter, which is...

متن کامل

Memory Reduction Method for Specific Object Recognition Based on Lossy Encoding of Feature Vectors with a Bloomier Filter

Specific object recognition method with the nearest neighbor search of local features needs an immense of memory storage to store them for distance calculation since the number of local features is very large. A way to solve this problem is to skip the distance calculation. In this paper, we propose a memory reduction method with a Bloomier filter which is far memory efficient than hash tables....

متن کامل

Effective Data Structure for Mining Frequent Itemset in Cloud Databases

Due to increase of data in cloud computing environment over the past few years, retrieving required data from the huge database with lesser amount of time becomes tedious. Hence without having a proper cache management framework the retrieval of required data from the cloud data servers becomes difficult. This paper proposes a probabilistic framework for efficient retrieval of data from huge da...

متن کامل

Endoscopic Middle Ear and Mastoid Surgery for Cholesteatoma

Introduction: To reduce incidence of residual cholesteatoma following ear surgery; and to reduce the need for second look “open” mastoidectomy using endoscopic mastoidotomy. Ten-year retrospective chart review of 249 primary cholesteatoma cases (1994-2004) with a minimum follow-up of two years.  The first objective was to evaluate the effectiveness of otoendoscopy in reducing the incidence of “...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008